//---------------------------------------------------------------------------

#ifndef MultiThreadDataClassH
#define MultiThreadDataClassH
//---------------------------------------------------------------------------

typedef struct FileTail{
    bool isOk;
    CString pos;
    CString len;
    CString Find;

    FileTail *next;
}m_fileTail;
typedef struct FromToImpl{
    DWORD from;
    DWORD to;
}m_fromTo;
typedef struct InfroImpl{
    CString fileLoad;
    DWORD  fileSize;
    int    threadCnt;
    DWORD  alreadyDownloadCnt;
    FromToImpl *fromToImpl;


    InfroImpl()
	{
     fromToImpl=NULL;
	}
}m_inforImpl;
class MultiThreadDataClass{
 public:
    MultiThreadDataClass();
};
#endif